Big Huge Thesaurus

Anemone quinquefolia

noun